end-thrust electrodes - Turkish English Dictionary